<?xml version="1.0" encoding="utf-8"?>
<schema xmlns:brp="http://www.bprbzk.nl/BRP/0001" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.bprbzk.nl/BRP/0001" version="000101" xmlns="http://www.w3.org/2001/XMLSchema">
  <include schemaLocation="https://brp-proeftuin.modernodam.nl/brp/services/bijhouding?xsd=BRP_Objecttypen_Basis.xsd" />
  <complexType name="Objecttype_Actie">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="datumAanvangGeldigheid" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="tijdstipOntlening" nillable="true" type="brp:DatumTijd" />
          <element minOccurs="0" maxOccurs="1" name="toelichtingOntlening" nillable="true" type="brp:Ontleningstoelichting" />
          <element minOccurs="0" maxOccurs="unbounded" name="bronnen" nillable="true" type="brp:Container_ActieBronnen" />
          <element minOccurs="0" maxOccurs="unbounded" name="familierechtelijkeBetrekking" nillable="true" type="brp:View_FamilierechtelijkeBetrekking" />
          <element minOccurs="0" maxOccurs="unbounded" name="persoon" nillable="true" type="brp:Objecttype_Persoon" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_ActieBronnen">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="bron" nillable="true" type="brp:Objecttype_Bron" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_InschrijvingGeboorte">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Actie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_RegistratieNationaliteit">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Actie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Verhuizing">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Actie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_ConversieGBA">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Actie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_ZwakkeAdoptie">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Actie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Bericht">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="stuurgegevens" nillable="true" type="brp:Groep_BerichtStuurgegevens" />
          <element minOccurs="0" maxOccurs="unbounded" name="resultaat" nillable="true" type="brp:Groep_BerichtResultaat" />
          <element minOccurs="0" maxOccurs="unbounded" name="meldingen" nillable="true" type="brp:Container_BerichtMeldingen" />
          <element minOccurs="0" maxOccurs="unbounded" name="overruleMeldingen" nillable="true" type="brp:Container_BerichtOverruleMeldingen" />
          <element minOccurs="0" maxOccurs="unbounded" name="acties" nillable="true" type="brp:Container_BerichtActies" />
          <element minOccurs="0" maxOccurs="unbounded" name="bijgehoudenPersonen" nillable="true" type="brp:Container_BerichtBijgehoudenPersonen" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_BerichtStuurgegevens">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="organisatie" type="brp:Organisatienaam" />
          <element minOccurs="1" maxOccurs="1" name="applicatie" type="brp:Applicatienaam" />
          <element minOccurs="1" maxOccurs="1" name="referentienummer" type="brp:Sleutelwaardetekst" />
          <element minOccurs="0" maxOccurs="1" name="crossReferentienummer" nillable="true" type="brp:Sleutelwaardetekst" />
          <element minOccurs="0" maxOccurs="1" name="indicatiePrevalidatie" nillable="true" type="brp:Ja" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_BerichtResultaat">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="verwerkingCode" type="brp:VerwerkingsresultaatCode" />
          <element minOccurs="0" maxOccurs="1" name="bijhoudingCode" nillable="true" type="brp:BijhoudingsresultaatCode" />
          <element minOccurs="0" maxOccurs="1" name="hoogsteMeldingsniveauCode" nillable="true" type="brp:SoortMeldingCode" />
          <element minOccurs="1" maxOccurs="1" name="tijdstipRegistratie" type="brp:DatumTijd" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_BerichtMeldingen">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="melding" nillable="true" type="brp:Objecttype_Melding" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_BerichtOverruleMeldingen">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="overrule" nillable="true" type="brp:Objecttype_Overrule" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_BerichtActies">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="inschrijvingGeboorte" nillable="true" type="brp:View_InschrijvingGeboorte" />
          <element minOccurs="0" maxOccurs="unbounded" name="registratieNationaliteit" nillable="true" type="brp:View_RegistratieNationaliteit" />
          <element minOccurs="0" maxOccurs="unbounded" name="verhuizing" nillable="true" type="brp:View_Verhuizing" />
          <element minOccurs="0" maxOccurs="unbounded" name="conversieGBA" nillable="true" type="brp:View_ConversieGBA" />
          <element minOccurs="0" maxOccurs="unbounded" name="zwakkeAdoptie" nillable="true" type="brp:View_ZwakkeAdoptie" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_BerichtBijgehoudenPersonen">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="persoon" nillable="true" type="brp:Objecttype_Persoon" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_BerichtActie">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_BerichtMelding">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_BerichtOverrule">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="overrule" type="brp:Objecttype_Overrule" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Betrokkenheid">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="persoon" type="brp:Objecttype_Persoon" />
          <element minOccurs="0" maxOccurs="unbounded" name="ouderschap" nillable="true" type="brp:Groep_BetrokkenheidOuderschap" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_BetrokkenheidOuderschap">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="datumAanvang" nillable="true" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="indicatieAdresgevend" nillable="true" type="brp:Ja" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Kind">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Betrokkenheid">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Ouder">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Betrokkenheid">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Partner">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Betrokkenheid">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Bron">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="document" type="brp:Objecttype_Document" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Document">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="soortNaam" type="brp:NaamEnumeratiewaarde" />
          <element minOccurs="0" maxOccurs="1" name="identificatie" nillable="true" type="brp:DocumentIdentificatie" />
          <element minOccurs="0" maxOccurs="1" name="aktenummer" nillable="true" type="brp:Aktenummer" />
          <element minOccurs="0" maxOccurs="1" name="omschrijving" nillable="true" type="brp:DocumentOmschrijving" />
          <element minOccurs="1" maxOccurs="1" name="partijCode" type="brp:Gemeentecode" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Melding">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="regelCode" type="brp:RegelCode" />
          <element minOccurs="1" maxOccurs="1" name="soortCode" type="brp:SoortMeldingCode" />
          <element minOccurs="1" maxOccurs="1" name="melding" type="brp:Meldingtekst" />
          <element minOccurs="0" maxOccurs="1" name="attribuutNaam" nillable="true" type="brp:LangeNaamEnumeratiewaarde" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Overrule">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="regelCode" type="brp:RegelCode" />
          <element minOccurs="0" maxOccurs="1" name="melding" nillable="true" type="brp:Meldingtekst" />
          <element minOccurs="0" maxOccurs="1" name="attribuutNaam" nillable="true" type="brp:LangeNaamEnumeratiewaarde" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Persoon">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="identificatienummers" nillable="true" type="brp:Groep_PersoonIdentificatienummers" />
          <element minOccurs="0" maxOccurs="unbounded" name="geslachtsaanduiding" nillable="true" type="brp:Groep_PersoonGeslachtsaanduiding" />
          <element minOccurs="0" maxOccurs="unbounded" name="samengesteldeNaam" nillable="true" type="brp:Groep_PersoonSamengesteldeNaam" />
          <element minOccurs="0" maxOccurs="unbounded" name="aanschrijving" nillable="true" type="brp:Groep_PersoonAanschrijving" />
          <element minOccurs="0" maxOccurs="unbounded" name="geboorte" nillable="true" type="brp:Groep_PersoonGeboorte" />
          <element minOccurs="0" maxOccurs="unbounded" name="overlijden" nillable="true" type="brp:Groep_PersoonOverlijden" />
          <element minOccurs="0" maxOccurs="unbounded" name="verblijfsrecht" nillable="true" type="brp:Groep_PersoonVerblijfsrecht" />
          <element minOccurs="0" maxOccurs="unbounded" name="uitsluitingNLKiesrecht" nillable="true" type="brp:Groep_PersoonUitsluitingNLKiesrecht" />
          <element minOccurs="0" maxOccurs="unbounded" name="eUVerkiezingen" nillable="true" type="brp:Groep_PersoonEUVerkiezingen" />
          <element minOccurs="0" maxOccurs="unbounded" name="bijhoudingsverantwoordelijkheid" nillable="true" type="brp:Groep_PersoonBijhoudingsverantwoordelijkheid" />
          <element minOccurs="0" maxOccurs="unbounded" name="opschorting" nillable="true" type="brp:Groep_PersoonOpschorting" />
          <element minOccurs="0" maxOccurs="unbounded" name="bijhoudingsgemeente" nillable="true" type="brp:Groep_PersoonBijhoudingsgemeente" />
          <element minOccurs="0" maxOccurs="unbounded" name="persoonskaart" nillable="true" type="brp:Groep_PersoonPersoonskaart" />
          <element minOccurs="0" maxOccurs="unbounded" name="immigratie" nillable="true" type="brp:Groep_PersoonImmigratie" />
          <element minOccurs="0" maxOccurs="unbounded" name="inschrijving" nillable="true" type="brp:Groep_PersoonInschrijving" />
          <element minOccurs="0" maxOccurs="unbounded" name="afgeleidAdministratief" nillable="true" type="brp:Groep_PersoonAfgeleidAdministratief" />
          <element minOccurs="0" maxOccurs="unbounded" name="betrokkenheden" nillable="true" type="brp:Container_PersoonBetrokkenheden" />
          <element minOccurs="0" maxOccurs="unbounded" name="voornamen" nillable="true" type="brp:Container_PersoonVoornamen" />
          <element minOccurs="0" maxOccurs="unbounded" name="geslachtsnaamcomponenten" nillable="true" type="brp:Container_PersoonGeslachtsnaamcomponenten" />
          <element minOccurs="0" maxOccurs="unbounded" name="adressen" nillable="true" type="brp:Container_PersoonAdressen" />
          <element minOccurs="0" maxOccurs="unbounded" name="nationaliteiten" nillable="true" type="brp:Container_PersoonNationaliteiten" />
          <element minOccurs="0" maxOccurs="unbounded" name="indicaties" nillable="true" type="brp:Container_PersoonIndicaties" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonOpschorting">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="redenBijhoudingCode" type="brp:RedenOpschortingCode" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonIdentificatienummers">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="burgerservicenummer" nillable="true" type="brp:Burgerservicenummer" />
          <element minOccurs="0" maxOccurs="1" name="administratienummer" nillable="true" type="brp:ANummer" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonAanschrijving">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="wijzeVanGebruikGeslachtsnaamEchtgenootGeregistreerdPartnerCode" nillable="true" type="brp:WijzeGebruikGeslachtsnaamCode" />
          <element minOccurs="0" maxOccurs="1" name="indicatieAanschrijvenMetAdellijkeTitelsEnOfPredikaten" nillable="true" type="brp:JaNee" />
          <element minOccurs="1" maxOccurs="1" name="indicatieAlgoritmischAfgeleid" type="brp:JaNee" />
          <element minOccurs="0" maxOccurs="1" name="predikaatCode" nillable="true" type="brp:PredikaatCode" />
          <element minOccurs="0" maxOccurs="1" name="voornamen" nillable="true" type="brp:Voornamen" />
          <element minOccurs="0" maxOccurs="1" name="voorvoegsel" nillable="true" type="brp:Voorvoegsel" />
          <element minOccurs="0" maxOccurs="1" name="scheidingsteken" nillable="true" type="brp:Scheidingsteken" />
          <element minOccurs="0" maxOccurs="1" name="adellijkeTitelCode" nillable="true" type="brp:AdellijkeTitelCode" />
          <element minOccurs="1" maxOccurs="1" name="geslachtsnaam" type="brp:Geslachtsnaam" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonGeboorte">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="datum" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="gemeenteCode" nillable="true" type="brp:Gemeentecode" />
          <element minOccurs="0" maxOccurs="1" name="woonplaatsCode" nillable="true" type="brp:Woonplaatscode" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandseplaats" nillable="true" type="brp:BuitenlandsePlaats" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandseRegio" nillable="true" type="brp:BuitenlandseRegio" />
          <element minOccurs="1" maxOccurs="1" name="landCode" type="brp:Landcode" />
          <element minOccurs="0" maxOccurs="1" name="omschrijvinglocatie" nillable="true" type="brp:LocatieOmschrijving" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonOverlijden">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="datum" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="gemeenteCode" nillable="true" type="brp:Gemeentecode" />
          <element minOccurs="0" maxOccurs="1" name="woonplaatsCode" nillable="true" type="brp:Woonplaatscode" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsePlaats" nillable="true" type="brp:BuitenlandsePlaats" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandseRegio" nillable="true" type="brp:BuitenlandseRegio" />
          <element minOccurs="1" maxOccurs="1" name="landCode" type="brp:Landcode" />
          <element minOccurs="0" maxOccurs="1" name="omschrijvingLocatie" nillable="true" type="brp:LocatieOmschrijving" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonVerblijfsrecht">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="iD" type="brp:VerblijfsrechtID" />
          <element minOccurs="1" maxOccurs="1" name="datumAanvang" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="datumVoorzienEinde" nillable="true" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="datumAanvangAaneensluitend" nillable="true" type="brp:Datum" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonUitsluitingNLKiesrecht">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="indicatie" type="brp:JaNee" />
          <element minOccurs="0" maxOccurs="1" name="datumEinde" nillable="true" type="brp:Datum" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonInschrijving">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="datum" type="brp:Datum" />
          <element minOccurs="1" maxOccurs="1" name="versienummer" type="brp:Versienummer" />
          <element minOccurs="0" maxOccurs="1" name="vorigePersoon" nillable="true" type="brp:Objecttype_Persoon" />
          <element minOccurs="0" maxOccurs="1" name="volgendePersoon" nillable="true" type="brp:Objecttype_Persoon" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonGeslachtsaanduiding">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="code" type="brp:GeslachtsaanduidingCode" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonSamengesteldeNaam">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="predikaatCode" nillable="true" type="brp:PredikaatCode" />
          <element minOccurs="0" maxOccurs="1" name="voornamen" nillable="true" type="brp:Voornamen" />
          <element minOccurs="0" maxOccurs="1" name="voorvoegsel" nillable="true" type="brp:Voorvoegsel" />
          <element minOccurs="0" maxOccurs="1" name="scheidingsteken" nillable="true" type="brp:Scheidingsteken" />
          <element minOccurs="0" maxOccurs="1" name="adellijkeTitelCode" nillable="true" type="brp:AdellijkeTitelCode" />
          <element minOccurs="1" maxOccurs="1" name="geslachtsnaam" type="brp:Geslachtsnaam" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonPersoonskaart">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="gemeenteCode" nillable="true" type="brp:Gemeentecode" />
          <element minOccurs="1" maxOccurs="1" name="indicatieVolledigGeconverteerd" type="brp:JaNee" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonBijhoudingsverantwoordelijkheid">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="verantwoordelijkeCode" type="brp:VerantwoordelijkeCode" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonBijhoudingsgemeente">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="code" type="brp:Gemeentecode" />
          <element minOccurs="1" maxOccurs="1" name="datumInschrijvingInGemeente" type="brp:Datum" />
          <element minOccurs="1" maxOccurs="1" name="indicatieOnverwerktDocumentAanwezig" type="brp:JaNee" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonImmigratie">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="landVanwaarGevestigdCode" nillable="true" type="brp:Landcode" />
          <element minOccurs="1" maxOccurs="1" name="datumVestigingInNederland" type="brp:Datum" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonEUVerkiezingen">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="indicatieDeelname" type="brp:JaNee" />
          <element minOccurs="0" maxOccurs="1" name="datumAanleidingAanpassingDeelnameEUVerkiezing" nillable="true" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="datumEindeUitsluitingEUKiesrecht" nillable="true" type="brp:Datum" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Groep_PersoonAfgeleidAdministratief">
    <complexContent mixed="false">
      <extension base="brp:StructuurIdentificeerbaar">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="tijdstipLaatsteWijziging" nillable="true" type="brp:DatumTijd" />
          <element minOccurs="0" maxOccurs="1" name="indicatieGegevensInOnderzoek" nillable="true" type="brp:JaNee" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_PersoonBetrokkenheden">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="kind" nillable="true" type="brp:View_Kind" />
          <element minOccurs="0" maxOccurs="unbounded" name="ouder" nillable="true" type="brp:View_Ouder" />
          <element minOccurs="0" maxOccurs="unbounded" name="partner" nillable="true" type="brp:View_Partner" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_PersoonVoornamen">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="voornaam" nillable="true" type="brp:Objecttype_PersoonVoornaam" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_PersoonGeslachtsnaamcomponenten">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="geslachtsnaamcomponent" nillable="true" type="brp:Objecttype_PersoonGeslachtsnaamcomponent" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_PersoonAdressen">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="adres" nillable="true" type="brp:Objecttype_PersoonAdres" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_PersoonNationaliteiten">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="nationaliteit" nillable="true" type="brp:Objecttype_PersoonNationaliteit" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_PersoonIndicaties">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="derdeHeeftGezag" nillable="true" type="brp:View_DerdeHeeftGezag" />
          <element minOccurs="0" maxOccurs="unbounded" name="onderCuratele" nillable="true" type="brp:View_OnderCuratele" />
          <element minOccurs="0" maxOccurs="unbounded" name="verstrekkingsbeperking" nillable="true" type="brp:View_Verstrekkingsbeperking" />
          <element minOccurs="0" maxOccurs="unbounded" name="geprivilegieerde" nillable="true" type="brp:View_Geprivilegieerde" />
          <element minOccurs="0" maxOccurs="unbounded" name="vastgesteldNietNederlander" nillable="true" type="brp:View_VastgesteldNietNederlander" />
          <element minOccurs="0" maxOccurs="unbounded" name="behandeldAlsNederlander" nillable="true" type="brp:View_BehandeldAlsNederlander" />
          <element minOccurs="0" maxOccurs="unbounded" name="belemmeringVerstrekkingReisdocument" nillable="true" type="brp:View_BelemmeringVerstrekkingReisdocument" />
          <element minOccurs="0" maxOccurs="unbounded" name="bezitBuitenlandsReisdocument" nillable="true" type="brp:View_BezitBuitenlandsReisdocument" />
          <element minOccurs="0" maxOccurs="unbounded" name="statenloos" nillable="true" type="brp:View_Statenloos" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_PersoonAdres">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="soortCode" nillable="true" type="brp:SoortAdresCode" />
          <element minOccurs="0" maxOccurs="1" name="redenWijzigingCode" nillable="true" type="brp:RedenWijzigingAdresCode" />
          <element minOccurs="0" maxOccurs="1" name="aangeverAdreshoudingCode" nillable="true" type="brp:AangeverAdreshoudingCode" />
          <element minOccurs="0" maxOccurs="1" name="datumAanvangAdreshouding" nillable="true" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="adresseerbaarObject" nillable="true" type="brp:AanduidingAdresseerbaarObject" />
          <element minOccurs="0" maxOccurs="1" name="identificatiecodeNummeraanduiding" nillable="true" type="brp:IdentificatiecodeNummeraanduiding" />
          <element minOccurs="0" maxOccurs="1" name="gemeenteCode" nillable="true" type="brp:Gemeentecode" />
          <element minOccurs="0" maxOccurs="1" name="naamOpenbareRuimte" nillable="true" type="brp:NaamOpenbareRuimte" />
          <element minOccurs="0" maxOccurs="1" name="afgekorteNaamOpenbareRuimte" nillable="true" type="brp:AfgekorteNaamOpenbareRuimte" />
          <element minOccurs="0" maxOccurs="1" name="gemeentedeel" nillable="true" type="brp:Gemeentedeel" />
          <element minOccurs="0" maxOccurs="1" name="huisnummer" nillable="true" type="brp:Huisnummer" />
          <element minOccurs="0" maxOccurs="1" name="huisletter" nillable="true" type="brp:Huisletter" />
          <element minOccurs="0" maxOccurs="1" name="huisnummertoevoeging" nillable="true" type="brp:Huisnummertoevoeging" />
          <element minOccurs="0" maxOccurs="1" name="postcode" nillable="true" type="brp:Postcode" />
          <element minOccurs="0" maxOccurs="1" name="woonplaatsCode" nillable="true" type="brp:Woonplaatscode" />
          <element minOccurs="0" maxOccurs="1" name="locatietovAdres" nillable="true" type="brp:AanduidingBijHuisnummer" />
          <element minOccurs="0" maxOccurs="1" name="locatieOmschrijving" nillable="true" type="brp:LocatieOmschrijving" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsAdresRegel1" nillable="true" type="brp:Adresregel" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsAdresRegel2" nillable="true" type="brp:Adresregel" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsAdresRegel3" nillable="true" type="brp:Adresregel" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsAdresRegel4" nillable="true" type="brp:Adresregel" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsAdresRegel5" nillable="true" type="brp:Adresregel" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsAdresRegel6" nillable="true" type="brp:Adresregel" />
          <element minOccurs="0" maxOccurs="1" name="landCode" nillable="true" type="brp:Landcode" />
          <element minOccurs="0" maxOccurs="1" name="datumVertrekUitNederland" nillable="true" type="brp:Datum" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_PersoonGeslachtsnaamcomponent">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="volgnummer" type="brp:Volgnummer" />
          <element minOccurs="0" maxOccurs="1" name="voorvoegsel" nillable="true" type="brp:Voorvoegsel" />
          <element minOccurs="0" maxOccurs="1" name="scheidingsteken" nillable="true" type="brp:Scheidingsteken" />
          <element minOccurs="1" maxOccurs="1" name="naam" type="brp:Geslachtsnaamcomponent" />
          <element minOccurs="0" maxOccurs="1" name="predikaatCode" nillable="true" type="brp:PredikaatCode" />
          <element minOccurs="0" maxOccurs="1" name="adellijkeTitelCode" nillable="true" type="brp:AdellijkeTitelCode" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_PersoonIndicatie">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="waarde" type="brp:Ja" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_DerdeHeeftGezag">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_OnderCuratele">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Verstrekkingsbeperking">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Geprivilegieerde">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_VastgesteldNietNederlander">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_BehandeldAlsNederlander">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_BelemmeringVerstrekkingReisdocument">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_BezitBuitenlandsReisdocument">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Statenloos">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_PersoonIndicatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_PersoonNationaliteit">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="nationaliteitNaam" type="brp:NaamEnumeratiewaarde" />
          <element minOccurs="0" maxOccurs="1" name="redenVerliesNaam" nillable="true" type="brp:NaamEnumeratiewaarde" />
          <element minOccurs="0" maxOccurs="1" name="redenVerkrijgingNaam" nillable="true" type="brp:NaamEnumeratiewaarde" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_PersoonReisdocument">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="soortCode" type="brp:SoortNederlandsReisdocumentCode" />
          <element minOccurs="1" maxOccurs="1" name="nummer" type="brp:ReisdocumentNummer" />
          <element minOccurs="1" maxOccurs="1" name="autoriteitVanAfgifteCode" type="brp:AutoriteitVanAfgifteReisdocumentCode" />
          <element minOccurs="1" maxOccurs="1" name="datumIngangDocument" type="brp:Datum" />
          <element minOccurs="1" maxOccurs="1" name="datumUitgifte" type="brp:Datum" />
          <element minOccurs="1" maxOccurs="1" name="datumVoorzieneEindeGeldigheid" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="datumInhoudingVermissing" nillable="true" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="redenVervallenCode" nillable="true" type="brp:RedenOntbrekenReisdocumentCode" />
          <element minOccurs="0" maxOccurs="1" name="lengteHouder" nillable="true" type="brp:LengteInCm" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_PersoonVoornaam">
    <complexContent mixed="false">
      <extension base="brp:StructuurMaterieleHistorie">
        <sequence>
          <element minOccurs="1" maxOccurs="1" name="volgnummer" type="brp:Volgnummer" />
          <element minOccurs="1" maxOccurs="1" name="naam" type="brp:Voornaam" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Objecttype_Relatie">
    <complexContent mixed="false">
      <extension base="brp:StructuurFormeleHistorie">
        <sequence>
          <element minOccurs="0" maxOccurs="1" name="datumAanvang" nillable="true" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="gemeenteAanvangCode" nillable="true" type="brp:Gemeentecode" />
          <element minOccurs="0" maxOccurs="1" name="woonplaatsAanvangCode" nillable="true" type="brp:Woonplaatscode" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsePlaatsAanvang" nillable="true" type="brp:BuitenlandsePlaats" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandseRegioAanvang" nillable="true" type="brp:BuitenlandseRegio" />
          <element minOccurs="0" maxOccurs="1" name="landAanvangCode" nillable="true" type="brp:Landcode" />
          <element minOccurs="0" maxOccurs="1" name="omschrijvingLocatieAanvang" nillable="true" type="brp:LocatieOmschrijving" />
          <element minOccurs="0" maxOccurs="1" name="redenEindeCode" nillable="true" type="brp:RedenBeeindigingRelatieCode" />
          <element minOccurs="0" maxOccurs="1" name="datumEinde" nillable="true" type="brp:Datum" />
          <element minOccurs="0" maxOccurs="1" name="gemeenteEindeCode" nillable="true" type="brp:Gemeentecode" />
          <element minOccurs="0" maxOccurs="1" name="woonplaatsEindeCode" nillable="true" type="brp:Woonplaatscode" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandsePlaatsEinde" nillable="true" type="brp:BuitenlandsePlaats" />
          <element minOccurs="0" maxOccurs="1" name="buitenlandseRegioEinde" nillable="true" type="brp:BuitenlandseRegio" />
          <element minOccurs="0" maxOccurs="1" name="landEindeCode" nillable="true" type="brp:Landcode" />
          <element minOccurs="0" maxOccurs="1" name="omschrijvingLocatieEinde" nillable="true" type="brp:LocatieOmschrijving" />
          <element minOccurs="0" maxOccurs="unbounded" name="betrokkenheden" nillable="true" type="brp:Container_RelatieBetrokkenheden" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="Container_RelatieBetrokkenheden">
    <complexContent mixed="false">
      <extension base="brp:Structuur">
        <sequence>
          <element minOccurs="0" maxOccurs="unbounded" name="kind" nillable="true" type="brp:View_Kind" />
          <element minOccurs="0" maxOccurs="unbounded" name="ouder" nillable="true" type="brp:View_Ouder" />
          <element minOccurs="0" maxOccurs="unbounded" name="partner" nillable="true" type="brp:View_Partner" />
        </sequence>
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_Huwelijk">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Relatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_GeregistreerdPartnerschap">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Relatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
  <complexType name="View_FamilierechtelijkeBetrekking">
    <complexContent mixed="false">
      <extension base="brp:Objecttype_Relatie">
        <sequence />
      </extension>
    </complexContent>
  </complexType>
</schema>